waste heat steam turbine - Francés Inglés Diccionario